package com.oasys.dao;

import com.oasys.entity.po.DeptPo;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @Description: TODO
 * @Author: mis_wu
 * @Date: 2022/5/15
 **/
@Mapper
public interface DeptMapper {
    /**
     * 查询部门
     * @param deptName
     * @return
     */
    List<DeptPo> getDeptInfo(@Param("name") String deptName);

    /**
     * add部门
     * @param deptPo
     * @return
     */
    Boolean addDept(@Param("po") DeptPo deptPo);

    /**
     * up部门
     * @param deptPo
     * @return
     */
    Boolean updateDept(@Param("po") DeptPo deptPo);

    /**
     * del部门
     * @param deptId
     * @return
     */
    Boolean delDept(@Param("deptId") Long deptId);
}
